Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 CHAPEL STREET Terraced £673,527 £250,000 17 Sep 2002
15A CHAPEL STREET Terraced £422,570 £145,000 24 May 2002
20 CHAPEL STREET Terraced £110,782 £60,000 18 Feb 2009
21 CHAPEL STREET £642,521 £490,000 19 Dec 2016